/**
 * @Author: Wang chunsheng  email:2192138785@qq.com
 * @Date:   2021-11-30 16:26:32
 * @Last Modified by:   Wang chunsheng  email:2192138785@qq.com
 * @Last Modified time: 2023-03-11 10:28:16
 */
import Dashboard from './system-page/dashboard'
import MainIndex from './system-page/main/index'
import AdminPermissionIndex from './system-page/admin/permission/index'
import AdminRouteIndex from './system-page/admin/route/index'
import AdminGroupIndex from './system-page/admin/group/index'
import AdminAssignmentIndex from './system-page/admin/assignment/index'
import AdminMenuIndex from './system-page/admin/menu/index'
import AdminRuleIndex from './system-page/admin/rule/index'
import AdminUserIndex from './system-page/admin/user/index'
// import AdminMessagecateIndex from './system-page/admin/messagecate/index'
// import AdminMessagecateCreate from './system-page/admin/messagecate/create'
// import AdminMessagecateUpdate from './system-page/admin/messagecate/update'
// import AdminMessageIndex from './system-page/admin/message/index'
// import AdminMessageCreate from './system-page/admin/message/create'
// import AdminMessageUpdate from './system-page/admin/message/update'
import WebsiteDdWebsiteSlideIndex from './system-page/website/dd-website-slide/index'
import WebsiteDdWebsiteContactIndex from './system-page/website/dd-website-contact/index'
import AdminRouteInit from './system-page/admin/route/init'
import MemberDdMemberIndex from './system-page/member/dd-member/index'
import MemberDdMemberGroupIndex from './system-page/member/dd-member-group/index'
import WebsiteSettingWebsite from './system-page/website/setting/website'
import AddonsBlocIndex from './system-page/addons/bloc/index'
import AddonsAddonsIndex from './system-page/addons/addons/index'
import AddonsAddonsInstall from './system-page/addons/addons/install'
import AddonsAddonsUnInstall from './system-page/addons/addons/uninstall'
import AddonsStoreCategoryIndex from './system-page/addons/store/category/index'
import AddonsBlocBloclevelIndex from './system-page/addons/bloc/bloclevel/index'
import AddonsStoreListIndex from './system-page/addons/store/list/index'
import AddonsStoreStorelabelIndex from './system-page/addons/store/storelabel/index'
import AddonsAddonsstoreIndex from './system-page/addons/addonsstore/index'
import AddonsBlocBlocsetIndex from './system-page/addons/bloc/blocset/index'
import AddonsBlocListIndex from './system-page/addons/bloc/list/index'
import AddonsStoreIndex from './system-page/addons/store/index'
import BlocView from './system-page/addons/bloc/list/bloc-view.vue'
import ArticleDdArticleIndex from './system-page/article/dd-article/index'
import ArticleDdArticleCreate from './system-page/article/dd-article/create'
import MemberOrganization from './system-page/member/dd-member/member-organization.vue'
import SettingIndex from './system-page/setting/index.vue'
import SettingAdministrator from './system-page/setting/administrator.vue'
import SettingAttestation from './system-page/setting/attestation/attestation.vue'
import SettingStoreattest from './system-page/setting/attestation/storeattest.vue'



// 公用页面
import SystemSettingsIndex from './system-page/system/settings/index'
//  用户创建商户页面

import SystemAccountIndex from './system-page/system/account/index'
import SystemNotificationIndex from './system-page/system/notification/index.vue'
import RedirectIndex from './system-page/redirect/index'

import ErrorPage401 from './system-page/error-page/401'
import ProfileIndex from './system-page/profile/index'
// 官方示例
import ExampleBasePageEdit from './system-page/example/base-page/edit.vue'
import ExampleIndex from './system-page/example/index.vue'
import BasePageArticleDetail from './system-page/example/base-page/components/ArticleDetail.vue'
import BasePageDropdownComment from './system-page/example/base-page/components/Dropdown/Comment.vue'
import BasePageDropdownPlatform from './system-page/example/base-page/components/Dropdown/Platform.vue'
import BasePageDropdownSourceUrl from './system-page/example/base-page/components/Dropdown/SourceUrl.vue'
import BasePageWarning from './system-page/example/base-page/components/Warning.vue'
import BasePageCreate from './system-page/example/base-page/create.vue'
import BasePageEdit from './system-page/example/base-page/edit.vue'
import BasePageIndex from './system-page/example/base-page/index.vue'
import BasePageList from './system-page/example/base-page/list.vue'
import ChartsKeyboard from './system-page/example/charts/keyboard.vue'
import ChartsLine from './system-page/example/charts/line.vue'
import ChartsMixChart from './system-page/example/charts/mix-chart.vue'
import ClipboardIndex from './system-page/example/clipboard/index.vue'
import ArticleDetail from './system-page/example/components/ArticleDetail.vue'
import DropdownComment from './system-page/example/components/Dropdown/Comment.vue'
import DropdownIndex from './system-page/example/components/Dropdown/index.js'
import DropdownPlatform from './system-page/example/components/Dropdown/Platform.vue'
import DropdownSourceUrl from './system-page/example/components/Dropdown/SourceUrl.vue'
import Warning from './system-page/example/components/Warning.vue'
import DemoAvatarUpload from './system-page/example/components-demo/avatar-upload.vue'
import DemoBackToTop from './system-page/example/components-demo/back-to-top.vue'
import DemoCountTo from './system-page/example/components-demo/count-to.vue'
import DemoDndList from './system-page/example/components-demo/dnd-list.vue'
import DemoDragDialog from './system-page/example/components-demo/drag-dialog.vue'
import DemoDragKanban from './system-page/example/components-demo/drag-kanban.vue'
import DemoDragSelect from './system-page/example/components-demo/drag-select.vue'
import DemoDropzone from './system-page/example/components-demo/dropzone.vue'
import DemoJsonEditor from './system-page/example/components-demo/json-editor.vue'
import DemoMixin from './system-page/example/components-demo/mixin.vue'
import DemoSplitPane from './system-page/example/components-demo/split-pane.vue'
import DemoSticky from './system-page/example/components-demo/sticky.vue'
import DemoTinymce from './system-page/example/components-demo/tinymce.vue'
import ExcelAutoWidthOption from './system-page/example/excel/components/AutoWidthOption.vue'
import ExcelBookTypeOption from './system-page/example/excel/components/BookTypeOption.vue'
import ExcelFilenameOption from './system-page/example/excel/components/FilenameOption.vue'
import ExcelExportExcel from './system-page/example/excel/export-excel.vue'
import ExcelMergeHeader from './system-page/example/excel/merge-header.vue'
import ExcelSelectExcel from './system-page/example/excel/select-excel.vue'
import ExcelUploadExcel from './system-page/example/excel/upload-excel.vue'
import FormIndex from './system-page/example/form/index.vue'
import FormMedia from './system-page/example/form/media.vue'
import FormVerification from './system-page/example/form/verification.vue'


import ExampleZipIndex from './system-page/example/zip/index.vue'
import ExampleTabIndex from './system-page/example/tab/index'
import ExampleIconsIndex from './system-page/example/icons/index'
import ExamplePermissionRole from './system-page/example/permission/role'
import ExamplePermissionDirective from './system-page/example/permission/directive'
import ExamplePermissionDPage from './system-page/example/permission/page'
import ExampleGuideIndex from './system-page/example/guide/index'
import ExamplePdfIndex from './system-page/example/pdf/index'
import ExamplePdfDownload from './system-page/example/pdf/download'
import ExampleThemeIndex from './system-page/example/theme/index'


const routeMap = {
  'addons-uninstall': AddonsAddonsUnInstall,
  'member-organization': MemberOrganization,
  'setting-administrator': SettingAdministrator,
  'setting-attestation': SettingAttestation,
  'setting-storeattest': SettingStoreattest,
  'ExampleZipIndex': ExampleZipIndex,
  'ExamplePdfIndex': ExamplePdfIndex,
  'ExamplePdfDownload': ExamplePdfDownload,
  'ExampleThemeIndex': ExampleThemeIndex,
  'FormVerification': FormVerification,
  'ExampleTabIndex': ExampleTabIndex,
  'ExampleIconsIndex': ExampleIconsIndex,
  'ExamplePermissionRole': ExamplePermissionRole,
  'ExamplePermissionDirective': ExamplePermissionDirective,
  'ExamplePermissionDPage': ExamplePermissionDPage,
  'ExampleGuideIndex': ExampleGuideIndex,
  'profile-index': ProfileIndex,
  'redirect-index': RedirectIndex,
  'error-page-401': ErrorPage401,
  'main-index': MainIndex,
  'admin-permission-index': AdminPermissionIndex,
  'admin-route-index': AdminRouteIndex,
  'admin-group-index': AdminGroupIndex,
  'admin-assignment-index': AdminAssignmentIndex,
  'admin-menu-index': AdminMenuIndex,
  'admin-rule-index': AdminRuleIndex,
  'admin-user-index': AdminUserIndex,
  // 'admin-messagecate-index': AdminMessagecateIndex,
  // 'admin-messagecate-create': AdminMessagecateCreate,
  // 'admin-messagecate-update': AdminMessagecateUpdate,
  // 'admin-message-index': AdminMessageIndex,
  // 'admin-message-create': AdminMessageCreate,
  // 'admin-message-update': AdminMessageUpdate,
  'website-dd-website-slide-index': WebsiteDdWebsiteSlideIndex,
  'website-dd-website-contact-index': WebsiteDdWebsiteContactIndex,
  'admin-route-init': AdminRouteInit,
  'member-dd-member-index': MemberDdMemberIndex,
  'member-dd-member-group-index': MemberDdMemberGroupIndex,
  'website-setting-website': WebsiteSettingWebsite,
  'addons-bloc-index': AddonsBlocIndex,
  'addons-addons-index': AddonsAddonsIndex,
  'addons-store-category-index': AddonsStoreCategoryIndex,
  'addons-bloc-bloclevel-index': AddonsBlocBloclevelIndex,
  'addons-store-list-index': AddonsStoreListIndex,
  'addons-store-storelabel-index': AddonsStoreStorelabelIndex,
  'addons-addonsstore-index': AddonsAddonsstoreIndex,
  'addons-bloc-blocset-index': AddonsBlocBlocsetIndex,
  'addons-bloc-list-index': AddonsBlocListIndex,
  'addons-store-index': AddonsStoreIndex,
  'dashboard': Dashboard,
  'example-index': ExampleIndex,
  'example-base-page-edit': ExampleBasePageEdit,
  'addons-install': AddonsAddonsInstall,
  'bloc-view': BlocView,
  'main-index': MainIndex,
  'article-dd-article-index': ArticleDdArticleIndex,
  'article-dd-article-create': ArticleDdArticleCreate,
  //  系统页面
  'system-settings-index': SystemSettingsIndex,
  'system-account-index': SystemAccountIndex,
  'system-notification-index': SystemNotificationIndex,
  // 示例
  'BasePageArticleDetail': BasePageArticleDetail,
  'BasePageDropdownComment': BasePageDropdownComment,
  'BasePageDropdownPlatform': BasePageDropdownPlatform,
  'BasePageDropdownSourceUrl': BasePageDropdownSourceUrl,
  'BasePageWarning': BasePageWarning,
  'BasePageCreate': BasePageCreate,
  'BasePageEdit': BasePageEdit,
  'BasePageIndex': BasePageIndex,
  'BasePageList': BasePageList,
  'ChartsKeyboard': ChartsKeyboard,
  'ChartsLine': ChartsLine,
  'ChartsMixChart': ChartsMixChart,
  'ClipboardIndex': ClipboardIndex,
  'ArticleDetail': ArticleDetail,
  'DropdownComment': DropdownComment,
  'DropdownIndex': DropdownIndex,
  'DropdownPlatform': DropdownPlatform,
  'DropdownSourceUrl': DropdownSourceUrl,
  'Warning': Warning,
  'DemoAvatarUpload': DemoAvatarUpload,
  'DemoBackToTop': DemoBackToTop,
  'DemoCountTo': DemoCountTo,
  'DemoDndList': DemoDndList,
  'DemoDragDialog': DemoDragDialog,
  'DemoDragKanban': DemoDragKanban,
  'DemoDragSelect': DemoDragSelect,
  'DemoDropzone': DemoDropzone,
  'DemoJsonEditor': DemoJsonEditor,
  'DemoMixin': DemoMixin,
  'DemoSplitPane': DemoSplitPane,
  'DemoSticky': DemoSticky,
  'DemoTinymce': DemoTinymce,
  'ExcelAutoWidthOption': ExcelAutoWidthOption,
  'ExcelBookTypeOption': ExcelBookTypeOption,
  'ExcelFilenameOption': ExcelFilenameOption,
  'ExcelExportExcel': ExcelExportExcel,
  'ExcelMergeHeader': ExcelMergeHeader,
  'ExcelSelectExcel': ExcelSelectExcel,
  'ExcelUploadExcel': ExcelUploadExcel,
  'FormIndex': FormIndex,
  'FormMedia': FormMedia
}

export default routeMap
